String Schema
ServicesRequestType Complex Type
Namespace http://string.drv.de/xmlschema/string
Diagram
Service Element Sequence ServicesRequestType Complex Type
Overview
Sequence
Service 0..∞
Sequence
Choice
Sequence
Identifier IdentifierType Simple Type
Unique service identifier
Type optional xs:token
For optionally specifying the service type / kind of service
StartDate DateType Simple Type
Start date of the service
EndDate DateType Simple Type
End Date of the service
Quantity optional xs:int
Quantity of the service
AssignedTravellers optional IdentifiersType Complex Type
List of traveller identifiers assigned to this service
Attributes 0..∞ AttributesType Complex Type
List of attributes of this service
Sequence
Sequence
Code xs:token
Code for the attribute
Description 0..∞ TextLanguageType Complex Type
Description for the attribute
Sequence
Text xs:string
Text in the given language
LanguageCode xs:language
ISO language code: either XX or XX_yy
PackageReference optional IdentifierType Simple Type
Reference to a package in case that the current service is part of a package
Sequence
Code xs:token
Type optional xs:token
Sequence
Code xs:token
Season optional xs:token
Page optional xs:integer
RequestedPrices optional PricesRequestType Complex Type
Prices of an offer or the prices resulting from an external search
Sequence
Sequence
PriceName 0..∞ TextLanguageType Complex Type
Price description
Sequence
Text xs:string
Text in the given language
LanguageCode xs:language
ISO language code: either XX or XX_yy
Quantity xs:int
Quantity of price
Sequence
Sequence
VATPercentage optional xs:decimal
VAT percentage
VATIncluded optional xs:boolean
Flag if VAT is included or additional
AssignedTravellers optional IdentifiersType Complex Type
List of assigned participants for this detail price
AssignedServices optional IdentifiersType Complex Type
List of assigned services for this detail price
AssignedServiceTypes optional IdentifiersType Complex Type
List of assigned service types (e.g. rooms, flight classes) for this detail price
AssignedToBooking optional xs:boolean
Flag if this price is assigned to the whole booking
CustomerRequests optional CustomerRequestRequestType Complex Type
List of customer requests
Sequence
Code optional xs:token
Touroperator code for the customer request
Description 0..∞ TextLanguageType Complex Type
Description for the customer request
Sequence
Text xs:string
Text in the given language
LanguageCode xs:language
ISO language code: either XX or XX_yy
AssignedTravellers optional IdentifiersType Complex Type
List of assigend participants
Sequence
Sequence
Sequence
Identifier IdentifierType Simple Type
Unique room identifier
State BookabilityStateType Simple Type
Room bookability state
Attributes 0..∞ AttributesType Complex Type
List of attributes of this room
Sequence
Code xs:token
Sequence
Code xs:token
Attributes 0..∞ AttributesType Complex Type
List of attributes of this board
IncludedExtras optional IncludedExtrasRequestType Complex Type
Included extras for this room
CustomerRequests optional CustomerRequestRequestType Complex Type
List of customer requests
Sequence
Code optional xs:token
Touroperator code for the customer request
Description 0..∞ TextLanguageType Complex Type
Description for the customer request
AssignedTravellers optional IdentifiersType Complex Type
List of assigend participants
Sequence
CheckInOut optional AccommodationCheckInOutType Complex Type
Check In/Out Date and Time requested by the customer
CheckIn optional DateTimeType Simple Type
CheckOut optional DateTimeType Simple Type
Sequence
Sequence
Sequence
Identifier IdentifierType Simple Type
Unique service identifier
Type optional xs:token
For optionally specifying the service type / kind of service
StartDate DateType Simple Type
Start date of the service
EndDate DateType Simple Type
End Date of the service
Quantity optional xs:int
Quantity of the service
AssignedTravellers optional IdentifiersType Complex Type
List of traveller identifiers assigned to this service
Attributes 0..∞ AttributesType Complex Type
List of attributes of this service
PackageReference optional IdentifierType Simple Type
Reference to a package in case that the current service is part of a package
Sequence
Code xs:token
Type optional xs:token
RequestedPrices optional PricesRequestType Complex Type
Prices of an offer or the prices resulting from an external search
CustomerRequests optional CustomerRequestRequestType Complex Type
List of customer requests
Sequence
Code optional xs:token
Touroperator code for the customer request
Description 0..∞ TextLanguageType Complex Type
Description for the customer request
AssignedTravellers optional IdentifiersType Complex Type
List of assigend participants
Sequence
PNR optional ListType Complex Type
PNR reference
PointOfTurnAround optional xs:string
Point of turnaround of the flight (in case of return flight)
Sequence
Identifier IdentifierType Simple Type
Unique service identifier
Type optional xs:token
For optionally specifying the service type / kind of service
StartDate DateType Simple Type
Start date of the service
EndDate DateType Simple Type
End Date of the service
Quantity optional xs:int
Quantity of the service
AssignedTravellers optional IdentifiersType Complex Type
List of traveller identifiers assigned to this service
Attributes 0..∞ AttributesType Complex Type
List of attributes of this service
Sequence
Sequence
Code xs:token
Code for the attribute
Description 0..∞ TextLanguageType Complex Type
Description for the attribute
Sequence
Text xs:string
Text in the given language
LanguageCode xs:language
ISO language code: either XX or XX_yy
PackageReference optional IdentifierType Simple Type
Reference to a package in case that the current service is part of a package
Sequence
Code xs:token
Type optional xs:token
Sequence
Code xs:token
Season optional xs:token
Page optional xs:integer
RequestedPrices optional PricesRequestType Complex Type
Prices of an offer or the prices resulting from an external search
Sequence
Sequence
PriceName 0..∞ TextLanguageType Complex Type
Price description
Sequence
Text xs:string
Text in the given language
LanguageCode xs:language
ISO language code: either XX or XX_yy
Quantity xs:int
Quantity of price
Sequence
Sequence
VATPercentage optional xs:decimal
VAT percentage
VATIncluded optional xs:boolean
Flag if VAT is included or additional
AssignedTravellers optional IdentifiersType Complex Type
List of assigned participants for this detail price
AssignedServices optional IdentifiersType Complex Type
List of assigned services for this detail price
AssignedServiceTypes optional IdentifiersType Complex Type
List of assigned service types (e.g. rooms, flight classes) for this detail price
AssignedToBooking optional xs:boolean
Flag if this price is assigned to the whole booking
CustomerRequests optional CustomerRequestRequestType Complex Type
List of customer requests
Sequence
Code optional xs:token
Touroperator code for the customer request
Description 0..∞ TextLanguageType Complex Type
Description for the customer request
Sequence
Text xs:string
Text in the given language
LanguageCode xs:language
ISO language code: either XX or XX_yy
AssignedTravellers optional IdentifiersType Complex Type
List of assigend participants
Sequence
Sequence
Code xs:token
Sequence
Text xs:string
Text in the given language
LanguageCode xs:language
ISO language code: either XX or XX_yy
Used By
Services Element
Source
<xs:complexType name="ServicesRequestType" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:sequence>
    <xs:element name="Service" nillable="true" minOccurs="0" maxOccurs="unbounded">
      <xs:complexType>
        <xs:sequence>
          <xs:choice>
            <xs:element name="Accommodation" type="AccommodationRequestType" />
            <xs:element name="Flight" type="FlightRequestType" />
            <xs:element name="CommonService" type="CommonServiceRequestType" />
          </xs:choice>
          <xs:element name="References" type="ServiceRequestReferencesType" minOccurs="0" />
        </xs:sequence>
      </xs:complexType>
    </xs:element>
  </xs:sequence>
</xs:complexType>
See Also
String Schema

 

 


© 2017 All Rights Reserved.

Send comments on this topic.